sherlock holmes lawyer history of the world in 10 1 attorney legal atonement firm ian mcewan lawsuit holmes in the land of pain law flaubert's parrot ryan roberts mesothelioma mystery books